#include <bits/stdc++.h>
using namespace std;
char a[1050][1050];
int main() {
  int n;
  cin >> n;
  int b = n * 3 - 2;             // 线的长度
  for (int i = 1; i <= b; i++) { // 建立一个行号为x轴，列号为y轴的 坐标系
    a[n][2 * i - 1] = '*';         // 上边的横线
    a[b][2 * i - 1] = '*';         // 下边的横线
    a[i][b + 1 - i] = '*';         // 上边的左撇
    a[i][b - 1 + i] = '*';         // 上边的右撇
    a[n - 1 + i][i] = '*';         // 下边的左撇
    a[n - 1 + i][2 * b - i] = '*'; // 下边的右撇
  }
  for (int i = 1; i <= 2 * b - 1; i++) {
    for (int j = 1; j <= 2 * b - 1; j++) {
      if (a[i][j] == 0)
        cout << ' ';
      else
        cout << a[i][j];
    }
    cout << endl;
  }
  return 0;
}